Conservative Symbolic Model-checking of Petri Nets for Speed-independent Circuit Veriication Conservative Symbolic Model-checking of Petri Nets for Speed-independent Circuit Veriication

نویسندگان

  • Oriol Roig
  • Jordi Cortadella
  • Enric Pastor
چکیده

This paper presents a conservative symbolic model-checking methodology for speed-independent circuits. The circuit speciication is described by using Petri nets, which is the same formalism that several approaches use for synthesis. The technique is based on symbolic BDD-based reachability analysis, modeling both the speciication and the gate-level network behavior by means of boolean functions. To reduce the size of the BDDs representing these functions, the circuit is partitioned into subcircuits. The global state is kept as the implicit product of subcircuit states, thus veriication being conservative, although much more eecient. The applicability of these techniques has been proved by verifying the correctness and speed-independence of some benchmarks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Symbolic Model Checking of Petri Nets for the Veriication of Speed-independent Circuits Symbolic Model Checking of Petri Nets for the Veriication of Speed-independent Circuits

This paper presents a symbolic model checking methodology for speed-independent circuit veriication. The behavior of the environment is described by using Petri nets. Commonly, this Petri net will be an STG (Signal Transition Graph RY85, Chu87]), where events usually represent signal transitions. As some approaches use STGs for synthesis, we can directly verify circuits synthesized with these m...

متن کامل

byBDD - based Model Checking of Petri Nets ?

This paper presents a methodology for the veriication of speed-independent asynchronous circuits against a Petri net speciica-tion. The technique is based on symbolic reachability analysis, modeling both the speciication and the gate-level network behavior by means of boolean functions. These functions are eeciently handled by using Binary Decision Diagrams. Algorithms for verifying the correct...

متن کامل

Unfoldings of Unbounded Petri Nets

Net unfoldings have attracted much attention as a powerful technique for combating state space explosion in model checking. The method has been applied to veriication of 1-safe ((nite) Petri nets, and more recently also to other classes of nite-state systems such as synchronous products of nite transition systems. We show how unfoldings can be extended to the context of innnite-state systems. M...

متن کامل

Combining Structural and Symbolic Methods for the Verification of Concurrent Systems

The contributions during the last few years on the structural theory of Petri nets can now be applied to formal veriication. The structural theory provides methods to nd eecient encoding schemes for symbolic representations of the reachable markings. It also provides approximations of the state space that allow to alleviate many bottlenecks in the calculation of the reachability set by breadth ...

متن کامل

Partial order reductions for checking

The paper deals with veriication of untimed branching time properties of Time Petri Nets. The atomic variant of the geometric region method for preserving properties of CTL and ACTL is improved. Then, it is shown, for the rst time, how to apply the partial order reduction method to deal with next-time free branching properties of Time Petri Nets. The above two results are combined ooering an ee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994